Java Streams: Create Pivot Tables That Highlight Important Info Sometimes, you gotta crunch the numbers yourself and put them in a report that makes everything look pretty. You can do that with pivot tables.
Java Streams: Categorize Your Data Into Meaningful Insights With Collectors.groupingBy() Sometimes it isn't good enough just to present data. You also have to categorize it.
Java Streams: How to Use map() to Transform Your Data Into Meaningful Insights Raw data doesn't do management any good. They need the numbers transformed into something readable and meaningful.
Java Streams: Get Just the Objects You're Looking for With filter() Sometimes you end up with a List object that you need to whittle down to fewer elements. One way you can do that is with a Java Stream and the filter() method.
Java Streams: Grab Just a Sampling of Objects With limit() If you want to take a look a small sample of objects in a Stream sequence, feel free to use the limit() method.
Java Streams: How to Implement Pagination With skip() and limit() Need to turn your monstrously large Java Stream into a paginated List? If so, I've got you covered.
Java Streams: Identify Any Matching Characteristics in a List with anyMatch() Want to know if any object in your list matches a specific criteria? If so, then turn that List into a Stream and use anyMatch().
Java Streams: Identify Common Characteristics in Lists With allMatch() Sometimes you gotta know if all the objects in your List share a common trait. That's when you should use allMatch() with Streams.